choledoch duct - German English Dictionary